-
Notifications
You must be signed in to change notification settings - Fork 768
[Driver][NFC][FPGA] Remove remaining FPGA offload support in driver #18087
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
Following intel@491915b, remove the remaining items in the driver that support FPGA. Small exceptions to this include any specific diagnostic behaviors that inform the user of option usage that is not supported due to the removal of FPGA. Cleanup of those items can occur following a later major release. The extension enabling options for the `sycl-post-link` tool specific for fpga also remain for now.
if (!Args.hasFlag(options::OPT_fsycl_early_optimizations, | ||
options::OPT_fno_sycl_early_optimizations, | ||
!IsFPGASYCLOffloadDevice)) | ||
options::OPT_fno_sycl_early_optimizations, true)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we doing 'no early optimizations' for any other target?
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not that I know of. But we should keep the logic in case somebody asks for it on the command line.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall. A few gaps still there I think. Might be easier to get it done here.
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@intel/llvm-gatekeepers , this is ready for merge, thanks! |
…ntel#18087) Following intel@491915b, remove the remaining items in the driver that support FPGA. Small exceptions to this include any specific diagnostic behaviors that inform the user of option usage that is not supported due to the removal of FPGA. Cleanup of those items can occur following a later major release. The extension enabling options for the `sycl-post-link` tool specific for fpga also remain for now.
Following 491915b, remove the remaining items in the driver that support FPGA.
Small exceptions to this include any specific diagnostic behaviors that inform the user of option usage that is not supported due to the removal of FPGA. Cleanup of those items can occur following a later major release. The extension enabling options for the
sycl-post-link
tool specific for fpga also remain for now.